[IA64] sparse tree cleanups
authorawilliam@xenbuild.aw <awilliam@xenbuild.aw>
Thu, 8 Jun 2006 16:17:22 +0000 (10:17 -0600)
committerawilliam@xenbuild.aw <awilliam@xenbuild.aw>
Thu, 8 Jun 2006 16:17:22 +0000 (10:17 -0600)
commit45758ec272f37a94047482c6f9b6e35a44d977ef
treec799821eb8e622f74fa716996bc4479aa8c00bc9
parenteeecb3f9b96546a2abd2d17a62853941c81d85b1
[IA64] sparse tree cleanups

 Here's a first pass at some sparse tree cleanups based on feedback
 we've gotten on linux-ia64.  I haven't taken all of the comments into
 account yet, this is just a start.  Specific changes:

  - CONFIG_ARCH_XEN is no longer necessary
  - simple is_running_on_xen() checks can be handled w/o CONFIG_XEN
  - pulled forward a drivers/xen/Makefile change that broken make clean
  - changed some comments from C++ style to C
  - turned HYPERVISOR_ioremap into a macro for !CONFIG_XEN
  - made hypervisor.h and privop.h include-able for !CONFIG_XEN

Signed-off-by: Alex Williamson <alex.williamson@hp.com>
linux-2.6-xen-sparse/arch/ia64/Kconfig
linux-2.6-xen-sparse/arch/ia64/kernel/iosapic.c
linux-2.6-xen-sparse/arch/ia64/kernel/irq_ia64.c
linux-2.6-xen-sparse/arch/ia64/kernel/setup.c
linux-2.6-xen-sparse/arch/ia64/xen/drivers/Makefile
linux-2.6-xen-sparse/include/asm-ia64/dma-mapping.h
linux-2.6-xen-sparse/include/asm-ia64/hypervisor.h
linux-2.6-xen-sparse/include/asm-ia64/io.h
linux-2.6-xen-sparse/include/asm-ia64/page.h
linux-2.6-xen-sparse/include/asm-ia64/privop.h
linux-2.6-xen-sparse/include/asm-ia64/xen/privop.h